Modelling and Solving the Italian Examination Timetabling Problem using Tabu Search

نویسندگان

  • Andrea Zampieri
  • Andrea Schaerf
چکیده

The Examination Timetabling problem (ETTP) regards the scheduling for the exams of a set of university courses, avoiding the overlap of exams of courses having common students, and spreading the exams for the students as much as possible. Carter et al [3] provide a set of formulations for ETTP, which differ from each other on some components of the objective function, along with a set of benchmark instances [2]. Formulations and benchmarks by Carter have stimulated a large body of research, so that many researchers (see, e.g., [1,5,4]) have adopted one of the formulations of Carter (or a variant of them), tested their algorithms on the benchmarks, and also added new instances. At present, all instances and the corresponding best results are published on the Web [8]. Unfortunately though, the real-world formulation that applies to our institution and, up to our knowledge, to most Italian universities, differs substantially from Carter’s and similar ones. Therefore, in order to solve our practical problem, we have been forced to model and solve the specific situation of our university almost from scratch. In this paper, we present an ongoing research on the development of a solution software for the ETTP at the school of Engineering of the University of Udine. In details, we present the problem modelling, the structure of the real instances, and the solution algorithm, which is based on Tabu Search [7] and on the interleaving of different neighbourhood relations, in the spirit of [6].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Investigation of a Tabu Search Based Hyper-heuristic for Examination Timetabling

This paper investigates a tabu search based hyper-heuristic for solving examination timetabling problems. The hyper-heuristic framework uses a tabu list to monitor the performance of a collection of low-level heuristics and then make tabu heuristics that have been applied too many times, thus allowing other heuristics to be applied. Experiments carried out on examination timetabling datasets fr...

متن کامل

Managing the tabu list length using a fuzzy inference system: an application to exams timetabling

In this paper we present an application of Tabu Search (TS) to the exams timetabling problem. One of the drawback of this meta-heuristic is related with some parameter that can affect the performance of the algorithm and must be tuned. One of such is tabu tenure which is much problem dependent. Our goal is to have a automatic process of managing the memory which is important for practical appli...

متن کامل

Case Based Heuristic Selection for Examination Timetabling

The work presented in this paper could be thought of as a case based hyper-heuristic approach for examination timetabling problems. A hyper-heuristic can be taken to be an automated approach to choose heuristics. Heuristics and meta-heuristics are employed in this capacity in [1] and [2]. In this paper the case-based paradigm is explored as a heuristic selector for examination timetabling probl...

متن کامل

APPLICATION OF TABU SEARCH FOR SOLVING THE BI-OBJECTIVE WAREHOUSE PROBLEM IN A FUZZY ENVIRONMENT

The bi-objective warehouse problem in a crisp environment is often not eective in dealing with the imprecision or vagueness in the values of the problem parameters. To deal with such situations, several researchers have proposed that the parameters be represented as fuzzy numbers. We describe a new algorithm for fuzzy bi-objective warehouse problem using a ranking function followed by an applic...

متن کامل

Universal Method for Solving Timetabling Problems Based on Evolutionary Approach

Timetabling problems are often hard and time­consuming to solve. Most of the methods of solving them concern only one problem instance or class. This paper describes a universal method for solving large, highly constrained timetabling problems from different domains. The solution is based on evolutionary algorithm’s framework and employs tabu search to speed up the solution finding...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006